PicOS & VNETI - Enabling Real Life Layer-less WSN Applications

نویسندگان

  • Nicholas M. Boers
  • Ioanis Nikolaidis
  • Pawel Gburzynski
  • Wladek Olesinski
چکیده

In the simple devices used for wireless sensor networks, the costs associated with a layered approach can be significant. Small-footprint operating systems have been developed by adopting non-traditional approaches to network abstractions while still aiming to simplify software development. In these approaches, some elements of modularity are valuable to retain, e.g., packet buffer management, which can be factored out of the layers and supported by a generic interface. In this paper, we describe the PicOS operating system with its versatile network interface (VNETI) and describe our experience using it. VNETI’s approach to the problem, where it acts as a mediator between (a) the application programming interface, (b) protocol plug-ins, and (c) a physical input/output module, allows for an effective component-based design with low overheads. With our essentially layer-less approach to networking, we have found it intuitive to incorporate even the simplest devices into non-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Metrics in Ad-hoc Network

In last few years there has been significant growth in the area of wireless communication. Quality of Service (QoS) has become an important consideration for supporting variety of applications that utilize the network resources. These applications include voice over IP, multimedia services like video streaming, video conferencing etc.. This paper aims on performance Metrics as implemented by Ad...

متن کامل

Real-time Embedded Java Virtual Machine for Application Development in Wireless Sensor Network

The application development in wireless sensor network (WSN) is complicated due to the diverse software and hardware platforms. One way to solve this problem is to apply the embedded Java virtual machine (EJVM) on the WSN nodes. With the EJVM, the users can program the applications by the popular and high-level abstract Java language. However, several challenges exist for applying the EJVM on t...

متن کامل

Testing Real-Time Properties of Embedded Systems

We introduce an executable model for verifying real-time properties of embedded systems programmed under PicOS, which is a tiny operating system for small-footprint wireless devices. One of its interesting features is a close relationship with a simulation/specification package, dubbed SMURPH/SIDE, offering a frugal, powerful, and friendly programming paradigm for multithreaded reactive applica...

متن کامل

A Novel Security Model for Preventing Passive and Active Attacks in Wsns

Wireless sensor networks are widely used for various real time applications due to the technological innovations in this domain. The applications of WSN include monitoring wildlife habitat, military and civilian applications where monitoring is essential without human intervention. These applications need complete security as they are vulnerable to various kinds of attacks. The security and pro...

متن کامل

Enabling Anytime Anywhere Wireless Sensor Networks

A self-configuring wireless sensor network (WSN) system will be presented. This “smart-dust” system, deployed in more than 500 installations, and based on the UC Berkeley, open-source TinyOS embedded operating system, is the most widely used WSN worldwide. Applications and their requirements and characteristics will be presented, along with markets and the latest technology. Key technical issue...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012